# Blockbench快速上手
声明:文本转载自Blockbench (opens new window) 未经官网授权,根据著作权法
第二十二条 在下列情况下使用作品,可以不经著作权人许可,不向其支付报酬,但应当指明作者姓名、作品名称,并且不得侵犯著作权人依照本法享有的其他权利:(六)为学校课堂教学或者科学研究,翻译或者少量复制已经发表的作品,供教学或者科研人员使用,但不得出版发行;
以进行翻译,本译著的著作权放弃,归Blockbench官网所有,如需转载,请联系Blockbench官网。
# 平台
创建模型使用的游戏版本
# Minecraft: Java Edition
# 模型类型
你想要修改哪些资源?
# 方块模型/物品模型
在Minecraft Java Edition中,你可以使用常规的资源包以修改方块和物品模型。
# 概览
- Discord Help Channel: #help-vanilla-java-block-item (opens new window)
- 模型文件应以.json的后缀名保存
- 显示调整 可以用于调整物品在不同情况下的模型渲染显示
# 说明
- 模型的旋转被限制在22.5°的倍数,且每个元素仅有一个旋转轴
- 模型的大小被限制在3X3X3的方块空间里,但是可以通过显示调整放大物品模型
- 原版模型格式不支持Blockbench中的动画模式。如果你要开发模组,你可以使用 GeckoLib (opens new window) 来支持动态模型。如果还是开发原版内容,可以采用函数命令的方式或者采用动态纹理的方式来实现动态模型。
# 教程
# 实体/盔甲模型
在Minecraft Java Edition中,你可以使用模组以修改实体的模型,请问你想要使用哪种方式?
# 我可以使用OptiFine,我也想以此修改实体模型
OptiFine实体(CEM)
实体模型在原版的情况下不会被修改,但当安装上OptiFine以后,可以显示出来。
# 概览
- Discord Help Channel: #help-optifine (opens new window)
- 模型文件应以.jem的后缀名保存
- 仅修改模型的独立部件可以使用"OptiFine Part"格式(.jpm),但是推荐还是使用JEM
- 快速上手:使用Blockbench插件""CEM Template Loader"提供的模版
# 说明
- 没有安装OptiFine的玩家将不会看到修改的模型
- 模型将被限制在实体原有的骨架节点上
- 模型骨架的枢纽点是固定的,所以最好不要去修改骨架的枢纽点
- 模型的动画智能通过文本编辑器手动地去修改,而且动画的实现只能依靠数学表达式
# 教程
# 我正在开发模组
模组实体
在Minecraft Java Edition中,你可以使用模组以修改实体和盔甲的模型
# 概览
- Discord Help Channel: #help-modded-java (opens new window)
- 模型文件应以.java的后缀名保存
- 模型是以Java代码的形式书写的,而不是像通常Blockbench导出的专用的数据结构格式。
- 安装 GeckoLib (opens new window)的情况下,Blockbench的动画模式可以被加载
# 说明
- 具象化模型需要一定的编程知识
- 模型的大小的限制于整数
- 只有骨架可以进行旋转,而单个元素不可以
# 教程
如果这些方式都不适合于你,很抱歉目前没有其他的方式去实现你的想法了。原版的Minecraft不支持自定义实体和盔甲模型。
# Minecraft皮肤或者生物皮肤
在Blockbench中,你可以以为模版创建纹理的方式创建皮肤或者生物皮肤
# Minecraft: Bedrock Edition
# Hytale
# 自由模型
Hytale还未发布,但是通用的模型格式可以用于创建Hytale支持的模型
# 概览
- Discord Help Channel: #help-generic-models (opens new window)
- 模型可以以 .obj 或 .gltf为后缀输出
# 说明
- 模型现在不能以Hytale最合适的格式输出,因为游戏还未发布
# 教程
# 渲染引擎/游戏引擎
# 自由模型
本格式创建的模型可以被用于Blender、游戏、游戏引擎或者Sketchfab上的展示案例。本格式解锁了Minecraft专用格式的绝大多数限制。
# 概览
- Discord Help Channel: #help-generic-models (opens new window)
- 模型可以以 .obj 或 .gltf为后缀输出
# 说明
- 在Blockbench中,模型还是只能以cube的形式存在
# 教程
# 好玩有趣!
# 自由模型